@charset "gb2312";
/* initializ start */
body, div, form, input, textarea, p, img, dl, dt, dd, ul, ol, li, h3, pre {
	padding:0px;
	margin:0px;
	word-wrap:break-word;
	word-break:break-all;
}

li{list-style-type:none;}
img{border:0;}

a{color:#222222;text-decoration:none;}
a:hover {text-decoration:underline;color:#3ea5ce;}
a:active{text-decoration:underline;}

.wblanksize{
	width:10px;
	height:1px;
	float:left;}
.wblanksize2{
	width:14px;
	height:1px;
	float:left;}	
.hblanksize{
	height:10px;
	width:1px;
	overflow:hidden;}

.hblanksize2{
	height:14px;
	width:1px;
	overflow:hidden;}

p{line-height:180%;}

body{
	font-family:'微软雅黑';
	/*width:100%; */
	cursor:default;
	width:1920px;
}



/* initializ end */

#head{
	margin:auto;
	width:100%;
/*
	background:url(logobg.jpg) no-repeat left 0px;
	background-size: 100% 100%;  **/
}

#head .top{
	margin:auto;
	width:100%;
	height:110px;
	font-size:16px;
	background:url(logobg.jpg) no-repeat left 0px;
	background-size: 100% 100%;
	}

#head .top .logodivarea{
	float:left;
	width:30%;
	padding-top:0.5rem;
	padding-left:6%;
	float:left;
	border:0px solid #fa0;
	}
#head .top .logodivarea .logo{
	height:100px;
	width:570px;}
	
#head .top .headerwrap{
	float:left;
	width:30%;border:0px solid #fa0; }
#head .top .center{ /*仅首页*/
	float:left;
	width:30%;border:0px solid #fa0;padding-top:10px;}
#head .top .centers{ /*仅内页*/
	float:left;font-size:26px;color:#2F4056; font-weight:800;
	width:30%;border:0px solid #fa0;padding-top:20px;}	
	
	
#head .top .center h1{font-size:24px; text-align:center; color:#2F4056;}
#head .top .headerwrap .link{
	float:right;
	padding-top:10px;
	text-align:right;
	height:35px;
	line-height:35px;
	width:20%;
	color:#3092b9;
	font-size:16px;}
#head .top .headerwrap .link a{
	color:#3092b9;}

#head .top .headerwrap .juhaoyongTopSearchClass{
	float:right;
	padding-top:10px;
	height:35px;
	line-height:35px;
	width:40%;
	text-align:right;white-space:nowrap;}

#head .top .headerwrap .tel{
	float:right;
	height:52px;
	padding-top:13px;
	width:50%;
	text-align:right;
	border:0px solid #fa0;}
	
#head .top .headerwrap .tel .phone_title{
	padding-top:8px;
	padding-right:5px;
	color:#666;
	font-size:16px;
	text-align:right;
	vertical-align:middle;
	height:30px;
	line-height:30px;
	}
#head .top .headerwrap .tel .phone_number{
	padding-left:0px;
	padding-top:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.5rem;
	color:#ff9900;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	text-align:left;}
	
/* navs*/
#head #NavLink{
	width:100%;
/*	min-width:82%;  ***/
	height:50px;
	margin:auto;
	background:#069;
	}
#head #NavLink .NavBG{
	height:50px;
	width:100%;
/*	min-width:82%;  ***/
	background:url(nav_bg1.gif) bottom repeat-x;
	position:absolute;
	z-index:100;}	
		
#head #NavLink #sddm{
	width:82%;
	margin:auto;
	z-index:30;}

#head #NavLink #sddm li{
	float: left;
	font-weight:bold;
	font-size:18px;}
#head #NavLink #sddm .CurrentLi a{
	background:none;}	
#head #NavLink #sddm li a{
	display: block;
	width: 150px;
	color:#ffffff;
	text-align: center;
	padding-left:3px;
	padding-right:3px;
	padding-top:11px;
	padding-bottom:12px;
	height:30px;
	line-height:30px;
	}

#head #NavLink #sddm li a:hover{
	text-decoration:none;
	background:#36a2d5;
}

#head #NavLink #sddm div{
	position: absolute;
	visibility: hidden;
	padding:0px 0px;}

#head #NavLink #sddm div a{
	position: relative;
	padding: 0px 3px;
	text-align: center;
	background:#36a2d5;
	color:#ffffff;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	line-height:30px;
	height:30px;
	border-top:1px solid #ffffff;}
#head #NavLink #sddm div .juhaoyong_second_menu_class{
		border-top:none;}

#head #NavLink #sddm div a:hover{
	background:#50b9eb;}
	
#outwrap{
	 /* float:left; 专为banner及以下部分设置的 亲测不行，都靠左边了，还改回来 小哥*/
	width:82%;
	margin:auto;
	}
.insidebanner{  /*banner图片用img表示时，img图片出现压住导航弹窗现象，故而变更为背景图 小哥*/
	margin:0 auto;
/**	text-align:center;
	overflow: hidden; 原网站的css ***/
	height:35rem;
	background:url("bg02.jpg") no-repeat;
	background-size:100% 100%;
	}
/***导航栏的css  为添加导航框一个三级导航而重新构架顶部导航模块，此为css**/
#daohang{x-index:999999;width:1872px;height:2.5rem; left:0rem;padding:0.2rem 1.5rem;background:#01AAED;}
#daohang li{ list-style: none; float: left; width: 10rem;   height: 2rem;   line-height: 30px; text-align: center; 
      /*  border-right: 1px solid white; border-top: 1px solid white; border-buttom: 1px solid white;  */  }
#daohang a{   width: 10rem;   height: 2rem;  text-decoration: none; display: block;  color: white; font-size:18px; }
#daohang ul>li>a{background:#01AAED;border-right: 0px solid #fff;} /*初始背景色颜色*/
#daohang ul>li>a:hover{background:#009688;} /* 点击事件发生时背景色 */
#daohang ul>li>ul>li>ul{margin-top:-32px; margin-left:10rem;}
    /*下面三行核心代码*/
#daohang  ul>li>ul{display: none;}/*次行代码不仅作用与二级菜单还作用于三级菜单*/
 #daohang ul>li:hover>ul{display: block;}
#daohang ul>li>ul>li:hover>ul{display: block;}
#daohang .bon32 li{border-bottom:1px solid #fff;}
#daohang .bon33 li{border-left:1px solid #fff;}

/*footer*/
#footer{
	margin:auto;
	width:100%;
/**	min-width:82%;  **/
	height:100%;
	padding-bottom:20px;
	font-size:16px;
	color:#fff;
	background:#2F4056;
	}
#footer a{
	color:#fff;}										
#footer .colwarp{
	margin:auto;
	width:100%;
	line-height:30px;
	text-align:center;}

.BottomNav{
	width:100%;
	margin:0 30px;
	text-align:right;
	margin:auto;
	height:36px;
	line-height:36px;
	color:#ffffff;
	background:#2F4056;
}

.BottomNav a{
	color:#ffffff;
	padding:0px 10px;}


.t_page{
	padding:10px;
	text-align:center;
	font-size:16px;
	line-height:25px;
	color:#999999;}
.t_page a{
	padding:2px 5px;
	border:1px solid #e9e9e9;
	color:#3ea5ce;
	margin:0px 3px;}
.t_page a:hover {color:#3ea5ce;}
.t_page .highlight{color:#ff0000;}

/* SearchBar */
.SearchBar {
	padding-top:10px;
	vertical-align:middle;
}

.SearchBar #search-text {
	width: 180px;
	padding:0px 5px;
	border: 1px solid #36a2d5;
	margin:0px;
	background-color:#ffffff;
	color:#999999;
	height:23px;
	line-height:23px;
	font-size:16px;
	vertical-align:middle;
}

.SearchBar #search-submit {
	border:none;
	background:#36a2d5;
	font-size:16px;
	color:#ffffff;
	width:70px;
	height:25px;
	margin:0px;	
	cursor:pointer;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
	vertical-align:middle;
}

/* 搜索结果列表开始 */
#search_content .highlight{color:#ff0000;	font-size:18px;}
#search_content .remind{color:#999999;}
#search_content .date{ font-weight:normal;color:#999999;}
#search_content .searchtip{
	line-height:25px;
	font-size:16px;
	font-weight:bold;
	border-bottom:#999999 1px solid;
	padding-top:10px;}
#search_content .result_list{padding:10px 0px;width:100%;}
#search_content .result_list dl{ padding:0px; margin:0px;}
#search_content .result_list dt{
	font-size:14px;
	font-weight:bold;
	padding:20px 10px 0px 0px;
	line-height:25px;}
#search_content .result_list dd{
	padding-right:10px;
	margin:0px;
	line-height:20px;}
/* 搜索结果列表结束 */




/*提交订单页面样式开始*/
#popupMask {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#222222;
	-moz-opacity: 0.7;
	opacity:0.70;
	filter: alpha(opacity=70);
}
#popupContainer {
	position: absolute;
	z-index: 10000;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
	}
#popupnei {
	border: 5px solid #3092b9;
	background-color:#ffffff;
	}
#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 9;
}
#popupTitleBar {
	padding: 5px;
}
#popupTitle {
	float:left;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}
#popupControls a span {
	display: block;
	height: 15px;
	width: 15px;
	background: url(close.gif) no-repeat;
}
/*提交订单页面样式结束*/

/* clearfix */
.clearfix {clear:both;}
.clearfixs {clear:both; height:0.6rem;}  /**使每个li有一定的间隔，要不粘在一块了**/
.clearfix:after{
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}

/*友情链接css*/
#JuhaoyongLinks {	
	margin:auto;
	margin-bottom:20px;
	width:82%;
	padding:10px 5px 9px 12px;
	line-height:25px;
	font-size:16px;
	border:0px solid #e9e9e9;  /*友情链接的边框*/
	text-align:left}

#JuhaoyongLinks span{
	font-weight:normal;}

#JuhaoyongLinks a{
	padding:0px 7px;}
	
	
.map{ margin-top:60px; text-align:center}
.map_tit{ margin-bottom:30px;}
.map_tit h3{ font-size:42px;position: relative; z-index: 2;display: inline-block;padding: 0 10px;color: #475770;text-align:center}
.map_tit h3:after,.map_tit h3:before{content: '';position: absolute;width:70px; height:40px;top: 50%; margin-top:-20px;}
.map_tit h3:after{left:-70px; background:url(map_l.png) no-repeat center center; background-size:60px;}
.map_tit h3:before{right:-70px; background:url(map_r.png) no-repeat center center; background-size:60px;}	
	
.zhongjiexian {  /*文字上下左右居中 荣誉证书*/
height:100px;line-height:100px;border:0px solid #f0f0f0;background-color:#1E9FFF;text-align:center;font-size:35px; font-family:'微软雅黑'; color:#fff;  }	
	
	
.zhongjiexian_anli {  /*文字上下左右居中 荣誉证书*/
height:120px;line-height:120px;border:0px solid #f0f0f0;text-align:center;font-size:38px; font-family:'微软雅黑'; color:#009688;  }	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*---------------------------------------------在线客服css开始----------------------------------------------*/
#juhaoyong_xuanfukefu {
	POSITION: absolute;
	left:0px;
	TOP: 175px;
	FONT-SIZE: 16px;
	z-index:10000;
}
#juhaoyong_xuanfukefuBut {
	POSITION: relative;
	left:0px;
	TOP: 65px;
	display:block;
}
.juhaoyong_xuanfukefuBut_table {
	cursor:pointer;
	width:26px;
	height:135px;
	background: url(Kf_bg_but.gif) no-repeat;
}
#juhaoyong_xuanfukefuContent {
	POSITION: absolute;
	left:0px;
	width:143px;
	display:none;
}
.juhaoyong_xuanfukefuContent01 {
	height:32px;
	text-align:right;
	background: url(Kf_bg1.gif) no-repeat;
}
.juhaoyong_xuanfukefuContent02 {
	background: url(Kf_bg2.gif) no-repeat;
}
.juhaoyong_xuanfukefuContent03 {
	height:51px;
	background: url(Kf_bg3.gif) no-repeat;
}
.jhykefu_box1 {	PADDING-BOTTOM: 0px; PADDING-TOP: 5px; MARGIN: 0px 3px; HEIGHT: 18px; text-align:center;}
.jhykefu_box2 {	PADDING-BOTTOM: 3px; PADDING-TOP: 0px; MARGIN: 0px 3px; HEIGHT: 22px; text-align:center;}
/*---------------------------------------------在线客服css结束----------------------------------------------*/